<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	<title>支付</title>
</head>
<script type="text/javascript">
function autoSubmit(){
 document.getElementById("myForm").submit();
}
</script>
<?php

$dbconfig = require_once('../Application/Common/Conf/db.php');




function formatBytesMb($size) { 
  $size = $size/1024/1024; 
  return round($size, 2); 
}


if(isset($_GET['userid']) && $_GET['userid'] && $_GET['buymoney'] && $_GET['listid']){
	$userid = (int)$_GET['userid'];
	$listid = (int)$_GET['listid'];
	
	$buymoney = (int)$_GET['buymoney'];

	$orderid = date('YmdHis',time()).rand(100,999).$userid;

	$con=mysqli_connect($dbconfig['DB_HOST'],$dbconfig['DB_USER'],$dbconfig['DB_PWD'],$dbconfig['DB_NAME']);
	mysqli_query($con,'set names utf8');
	// 检查连接
	if (!$con)
	{
		die("连接错误: " . mysqli_connect_error());
	} 
	$nowtime = date('Y-m-d H:i:s',time());

	$sql="select * from lc_list where id='".$listid."'";
	$result = $con->query($sql);
	$row = $result->fetch_assoc();
	if($row){
		$buymoney = (int)$row['needmoney'];
//ini_set("display_errors","On"); 
//error_reporting(E_ALL);

		//QQ54885782 2017/7/31 add
		$appsize = formatBytesMb($row['zsize']);
		$neednum = 1;

		$sqlconfig="select * from lc_config where id='1'";
		$resultconfig = $con->query($sqlconfig);
		$configmm = $resultconfig->fetch_assoc();

		$filesizearr = explode(',',$configmm['filesizearr']);
		$downnumarr = explode(',',$configmm['downnumarr']);
		foreach($filesizearr as $k=>$val){
			if($appsize>$val){
				$neednum = $downnumarr[$k];
			}
		}
		
		$sqluser="select * from lc_member where id='".$row['fid']."'";
		$resultuser = $con->query($sqluser);
		$userarr = $resultuser->fetch_assoc();
		if(!$userarr['everydaynum']){
			if($userarr['downnum']<$neednum){
				if(!$buymoney){
					;
					//echo '<script>alert("下载次数不足！");history.back();</script>';exit;
				}
			}
		}
		//===end 



		mysqli_query($con,"INSERT INTO lc_taocanorder (orderid, userid, buymoney, addtime, status, paytype, listid) 
		VALUES ('".$orderid."', '".$userid."', '".$buymoney."', '".$nowtime."', '0', '2', '".$listid."')");

		mysqli_close($con);

		$WIDout_trade_no = $orderid;
		if ($WIDout_trade_no){

		//商户订单号，商户网站订单系统中唯一订单号，必填
		$out_trade_no = trim($WIDout_trade_no);

		//订单名称，必填
		$subject = trim("购买APP下载");

		//付款金额，必填
		$total_amount = trim($buymoney);

		//商品描述，可空
		$body = trim($buymoney.'元购买'.$row['nickname'].'APP下载');


?>
<body onload="autoSubmit();" >
<form id="myForm" action="/jiupay/request.php" method="post">
<input type="hidden" name="gotourl" value="/a/<?php echo $row['shorturl'];?>">
<div id="orderInfo" style="display:none;">
    <div class="ico_title">支付测试(WAP支付)</div>
    <div class="form_wrap account">
        <div class="form_list">
            <span class="list_title">商户订单号：</span>
            <span class="list_val">
                <input name="out_trade_no" value="<?php echo $out_trade_no;?>" maxlength="32" size="32" placeholder="长度32">
            </span>
            <i>*</i><em>长度32</em>
        </div>
	
        <div class="form_list">
            <span class="list_title">商品描述：</span>
            <span class="list_val">
                <input name="body" value="<?php echo $body;?>" maxlength="64" size="32" placeholder="长度127">
            </span>
            <i>*</i><em>长度64</em>
        </div>
        
        <div class="form_list">
            <span class="list_title">总金额：</span>
            <span class="list_val">
                <input name="total_fee" value="<?php echo $total_amount*100;?>" placeholder="单位：分">
            </span>
            <i>*</i><em>单位：分 整型</em>
        </div>
        <div class="form_list">
            <span class="list_title">终端IP：</span>
            <span class="list_val">
                <input name="mch_create_ip" vtype="ip" value="<?php echo $_SERVER["REMOTE_ADDR"];?>" maxlength="16" placeholder="长度16">
            </span>
            <i>*</i><em>长度16</em>
        </div>

    </div>
</div>
</form>

<?php


		}



	}else{
		echo '<script>alert("非法参数！");history.back();</script>';exit;
	}



}else{
	echo '<script>alert("未登录，请先登录！");history.back();</script>';exit;
}



?>
</body>
</html>


